package com.ymttest.common.entitie;

/**
 * 卖家相关子订单
 */
public class ShoppingCartInfo {
    /**
     * 卖家id
     */
    private int SellerId;

    public final int getSellerId() {
        return SellerId;
    }

    public final void setSellerId(int value) {
        SellerId = value;
    }

    /**
     * 币种
     */
    private String CurType;

    public final String getCurType() {
        return CurType;
    }

    public final void setCurType(String value) {
        CurType = value;
    }

    /**
     * 使用红包金额
     */
    private java.math.BigDecimal UseGiftAmount = new java.math.BigDecimal(0);

    public final java.math.BigDecimal getUseGiftAmount() {
        return UseGiftAmount;
    }

    public final void setUseGiftAmount(java.math.BigDecimal value) {
        UseGiftAmount = value;
    }

    // 优惠券渠道(1-码头优惠券 2-商家优惠券)
    int CouponChannel;


    public int getCouponChannel() {
        return CouponChannel;
    }

    public void setCouponChannel(int couponChannel) {
        CouponChannel = couponChannel;
    }

    /**
     * 优惠券code
     */
    private String CouponCode;

    public final String getCouponCode() {
        return CouponCode;
    }

    public final void setCouponCode(String value) {
        CouponCode = value;
    }

    /**
     * 优惠券类型 CouponUseTypeEnum
     */
    private int CouponType;

    public final int getCouponType() {
        return CouponType;
    }

    /**
     * CouponUseTypeEnum
     * 
     * @param value
     */
    public final void setCouponType(int value) {
        CouponType = value;
    }

    /**
     * 优惠券金额
     */
    private java.math.BigDecimal CouponValue;

    public final java.math.BigDecimal getCouponValue() {
        return CouponValue;
    }

    public final void setCouponValue(java.math.BigDecimal value) {
        CouponValue = value;
    }

    /**
     * 使用免运卡金额
     */
    private java.math.BigDecimal UseFreeCardAmount = new java.math.BigDecimal(0);

    public final java.math.BigDecimal getUseFreeCardAmount() {
        return UseFreeCardAmount;
    }

    public final void setUseFreeCardAmount(java.math.BigDecimal value) {
        UseFreeCardAmount = value;
    }

    /**
     * 是否是下单器下单
     */
    private boolean IsTransportGood;

    public final boolean getIsTransportGood() {
        return IsTransportGood;
    }

    public final void setIsTransportGood(boolean value) {
        IsTransportGood = value;
    }

    /**
     * 是否需要上传身份证
     */
    private boolean IsNeedUploadIdCard;

    public final boolean getIsNeedUploadIdCard() {
        return IsNeedUploadIdCard;
    }

    public final void setIsNeedUploadIdCard(boolean value) {
        IsNeedUploadIdCard = value;
    }

    /**
     * 订单留言
     */
    private String LeaveWord;

    public final String getLeaveWord() {
        return LeaveWord;
    }

    public final void setLeaveWord(String value) {
        LeaveWord = value;
    }

    /**
     * 收货地址
     */
    private String Address;

    public final String getAddress() {
        return Address;
    }

    public final void setAddress(String value) {
        Address = value;
    }

    /**
     * 邮编
     */
    private String PostCode;

    public final String getPostCode() {
        return PostCode;
    }

    public final void setPostCode(String value) {
        PostCode = value;
    }

    /**
     * 收件人姓名
     */
    private String ReceieveName;

    public final String getReceieveName() {
        return ReceieveName;
    }

    public final void setReceieveName(String value) {
        ReceieveName = value;
    }

    /**
     * 收货人手机号
     */
    private String Phone;

    public final String getPhone() {
        return Phone;
    }

    public final void setPhone(String value) {
        Phone = value;
    }

    /**
     * 收货人电话
     */
    private String TelePhone;

    public final String getTelePhone() {
        return TelePhone;
    }

    public final void setTelePhone(String value) {
        TelePhone = value;
    }

    /**
     * 具体商品的购买信息列表
     */
    private java.util.ArrayList<ShoppingCartCatalogInfo> CatalogList;

    public final java.util.ArrayList<ShoppingCartCatalogInfo> getCatalogList() {
        return CatalogList;
    }

    public final void setCatalogList(java.util.ArrayList<ShoppingCartCatalogInfo> value) {
        CatalogList = value;
    }
}
